package day0319;

import java.util.Scanner;

public class Test2 {
    public static void main(String[] args) {
        //1.定义一个变量存储月份
        //  再定义一个变量表示年份
        Scanner e=new Scanner(System.in);
        System.out.println("请输入一个年份值：");
        int year=e.nextInt();
        System.out.println("请输入一个月份值：");
        int month=e.nextInt();
        //2.用switch判断这个月有多少天
        //1,3,5,7,8,10,12都是31天
        //    4,6,9,11都是30天
        //2月： 如是闰年就是29天，如果是平年就是28天
        switch (month){
            case 2:System.out.println(  (year%400==0 ||  (year%4==0&&year%100!=0))  ? "本月有29天"  : "本月有28天"    );break;
            case 1:
            case 3:
            case 5:
            case 7:
            case 8:
            case 10:
            case 12:System.out.println("本月有31天");break;

            case 4:System.out.println("本月有30天");break;
            case 6:System.out.println("本月有30天");break;
            case 11:System.out.println("本月有30天");break;

        }
    }
}











